package cn.jasonone.jame;

import cn.jasonone.jame.model.Dimension;
import javafx.scene.text.Font;
import javafx.scene.text.Text;

import java.awt.*;

/**
 * @author Jason
 * @since 1.0.0
 */
public class FontUtil {
    /**
     * 获得文字尺寸
     * @param font 字体
     * @param text 文字内容
     * @return 文字尺寸
     */
    public static Dimension getDimension(Font font,String text){
        Text t=new Text(text);
        t.setFont(font);
        return new Dimension(t.getBoundsInLocal().getWidth(),t.getBoundsInLocal().getHeight());
    }
}
